<?php
    require_once '../rutas.php';
    require_once DB;
    require_once CLASES.'/user.php';
    require_once CLASES.'/model.php';
    require_once '../functions.php';
    session_start();
    
    abrirConexion();
    $model=new model();
    if(comprobarSession($_SESSION['username'], $_SESSION['password']))
    {
        $user=new User();
        $user=$_SESSION['user'];
        cerrarConexion();
        comprobarRol();
    }else
    {
        cerrarConexion();
        header("location:login.php");
    }
    abrirConexion();
    
    
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>EVALUADOR :: REGISTRAR CURSO ::</title>
            
            <link href="../css/login.css" type="text/css" rel="stylesheet">
            <link href="../css/estilo.css" type="text/css" rel="stylesheet">
            <link href="../css/jquery-ui-1.8.css" type="text/css" rel="stylesheet">
            <link href="../css/colorbox.css" type="text/css" rel="stylesheet">
            <script src="../js/jquery/jquery-1.5.2.min.js"></script>
            <script src="../js/jquery/jquery-ui-1.8.js"></script>
            <script src="../js/jquery/jquery-validate/jquery.validate.js"></script>
            <script src="../js/jquery/colorbox.js"></script>

        <script type="text/javascript">
            
            $().ready(function(){
                
                
                

                
                $('#btnRegistrar').click(function(){
                    
                    $("#txtTitulo").rules("add", {
                        required: true,
                        messages: {
                            required: "<br>Este campo es requerido"
                        }
                    });
                    
                    $("#txtDuracion").rules("add", {
                        required: true,number:true,
                        messages: {
                            required: "<br>Este campo es requerido",
                            number:"<br>Este campo solo admite datos numericos"
                        }
                    });
                    
                    $("#txtFechaInicio").rules("add", {
                        required: true,
                        messages: {
                            required: "<br>Este campo es requerido"
                        }
                    });
                    
                    $("#txtFechaFinal").rules("add", {
                        required: true,
                        messages: {
                            required: "<br>Este campo es requerido"
                        }
                    });
                    
                    $("#selectMunicipio").rules("add", {
                        required: true,
                        messages: {
                            required: "<br>Este campo es requerido"
                        }
                    });
                    
                    $("#selectEstado").rules("add", {
                        required: true,
                        messages: {
                            required: "<br>Este campo es requerido"
                        }
                    });
                    $("#selectRegion").rules("add", {
                        required: true,
                        messages: {
                            required: "<br>Este campo es requerido"
                        }
                    });
                    
                    
                    if($('#frmCurso').validate().element("#txtTitulo") & 
                        $('#frmCurso').validate().element("#txtDuracion") & 
                        $('#frmCurso').validate().element("#txtFechaInicio") &
                        $('#frmCurso').validate().element("#txtFechaFinal") & 
                        $('#frmCurso').validate().element("#selectMunicipio") & 
                        $('#frmCurso').validate().element("#selectEstado") & 
                        $('#frmCurso').validate().element("#txtLugar") &
                        $('#frmCurso').validate().element("#selectRegion")){
                        
                        $.post("../requets/cursos/ajaxRegistrarCurso.php", $('#frmCurso').serialize(),function(r){
                            if(r=="true"){
                                alert("Registrado satisfactoriamente");
                                document.location="cursos.php";
                            }else{
                                alert("No se puedo efectuar el registro. Intente nuevamente.");
                                document.location=document.location;
                            }
                        });
                    }
                           
                });
                

                
                $('#frmCurso').validate({errorPlacement: function(error, element) {
                            error.appendTo(element.parent());

                        }});
                    
                $("#selectEstado").change(function(){
                     $.post("../requets/general/ajaxGetMunicipios.php", {estado_id:$(this).attr("value")}, function(r){
                         $("#selectMunicipio").html(r);
                     })
                 });    
                 
                 $('#txtFechaInicio').datepicker({ dateFormat: 'dd-mm-yy',changeYear: true,changeMonth:true,dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic']});
                $('#txtFechaFinal').datepicker({ dateFormat: 'dd-mm-yy',changeYear: true,changeMonth:true,dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic']});
            });
        </script>
    </head>
    <body>
        <form id="frmCurso">
            <div id="main">
                <div class="fl membrete">
                        <img src="../img/banner.png">
                  </div>
                <br>
                  <?php require_once HEADER ?>
                <div class="contenido fl">
                    
                    <div class="mar20"><br>
                        <div class="titulo">REGISTRO DE CURSO</div><br><br>
                        <table class="table-format table-bordes" cellspacing="0">
                            <tr>
                                <th colspan="2">DATOS DE REGISTRO</th>
                                
                            </tr>
                            <tr>
                                <td width="200px">Título curso</td>
                                <td width="500px"><input id="txtTitulo" name="txtTitulo" type="text" size="45"></td>
                            </tr>
                            <tr>
                                <td width="200px">Descripción</td>
                                <td width="500px"><textarea cols="60" rows="4" name="areaDescripcion" id="areaDescripcion"></textarea> </td>
                            </tr>
                            <tr>
                                <td width="200px">Fecha de inicio</td>
                                <td width="500px"><input id="txtFechaInicio" name="txtFechaInicio" type="text" size="45"></td>
                            </tr>
                            <tr>
                                <td width="200px">Fecha de final</td>
                                <td width="500px"><input id="txtFechaFinal" name="txtFechaFinal" type="text" size="45"></td>
                            </tr>
                            <tr>
                                <td width="200px">Duración</td>
                                <td width="500px"><input id="txtDuracion" name="txtDuracion" type="text" size="10">&nbsp;&nbsp;Horas</td>
                            </tr>
                            
                            <tr>
                                <td width="200px">Estado</td>
                                <td width="500px"><select id="selectEstado" name="selectEstado">
                                        <?php
                                            $model->getCombolModel2("estados", "nombre_estado","id_estado")
                                        ?>
                                    </select></td>
                            </tr>
                            <tr>
                                <td>Municipio</td>
                                <td colspan="3"><select id="selectMunicipio" name="selectMunicipio">
                                    </select></td>
                            </tr>
                            <tr>
                                <td width="200px">Región</td>
                                <td width="500px"><select id="selectRegion" name="selectRegion">
                                        <?php
                                            $model->getCombolModel2("regiones", "nombre_region","id_region")
                                        ?>
                                    </select></td>
                            </tr>
                            <tr>
                                <td width="200px">Lugar de realización</td>
                                <td width="500px"><input id="txtLugar" name="txtLugar" type="text" size="45"></td>
                            </tr>
                            <tr>
                                <td width="200px">Observaciones</td>
                                <td width="500px"><textarea cols="60" rows="4" name="areaObservaciones" id="areaObservaciones"></textarea> </td>
                            </tr>
                            
                        </table><br><br>

                        <input id="btnRegistrar" type="button" value="REGISTRAR">
                        
                    </div>
                </div>
                <div class="copyRight basicFont fl">
                        <div class="mar4">Sistema elaborado por la unidad de desarrollo del Instituto Geográfico de Venezuela Simón Bolívar</div>
                    </div>
            </div>
        </form>
    </body>
</html>
